const express = require('express')
const Mock = require('mockjs')

const app = express()

app.use(function(req, res, next) {
    res.header("Access-Control-Allow-Origin", "*");
    res.header('Access-Control-Allow-Methods', 'PUT, GET, POST, DELETE, OPTIONS');
    res.header("Access-Control-Allow-Headers", "X-Requested-With");
    res.header('Access-Control-Allow-Headers', 'Content-Type');
    next();
})

app.use('/api/searchlist', (req, res) => {
  res.json(Mock.mock({
    'status': 200,
    "array|1-10": [
      "教育",
      "育儿",
      "金融",
      "科技",
      "饮食",
      "新闻"
    ]
  }))
})

app.use('/api/topiclist', (req, res) => {
  res.json({
    success: true,
    data: [{
      id: 1,
      title: '印象笔记',
      imgUrl: '../../../static/evernote.png'
    }, {
      id: 2,
      title: '大众点评',
      imgUrl: '../../../static/aim.png'
    }]
  })
})

app.use('/api/articlelist', (req, res) => {
  res.json({
    "success": true,
    "data": [{
        "id": 5,
        "title": "胡歌12年后首谈车祸",
        "desc": "文/麦大人 01 胡歌又刷屏了。 近日他上了《朗读者》，而这一期的主题是“生命”，他用磁性的嗓音，朗读了一段《哈姆雷特》中的经典独白，相当震撼：...",
        "imgUrl": "//upload-images.jianshu.io/upload_images/2259045-2986b9be86b01f63?imageMogr2/auto-orient/strip|imageView2/1/w/300/h/240"
      }, {
        "id": 6,
        "title": "胡歌12年后首谈车祸：既然活下来了，就不能白白活着",
        "desc": "文/麦大人 01 胡歌又刷屏了。 近日他上了《朗读者》，而这一期的主题是“生命”，他用磁性的嗓音，朗读了一段《哈姆雷特》中的经典独白，相当震撼：...",
        "imgUrl": "//upload-images.jianshu.io/upload_images/2259045-2986b9be86b01f63?imageMogr2/auto-orient/strip|imageView2/1/w/300/h/240"
      }, {
        "id": 7,
        "title": "胡歌12年后首谈车祸：既然活下来了，就不能白白活着",
        "desc": "文/麦大人 01 胡歌又刷屏了。 近日他上了《朗读者》，而这一期的主题是“生命”，他用磁性的嗓音，朗读了一段《哈姆雷特》中的经典独白，相当震撼：...",
        "imgUrl": "//upload-images.jianshu.io/upload_images/2259045-2986b9be86b01f63?imageMogr2/auto-orient/strip|imageView2/1/w/300/h/240"
      }, {
        "id": 8,
        "title": "胡歌12年后首谈车祸：既然活下来了，就不能白白活着",
        "desc": "文/麦大人 01 胡歌又刷屏了。 近日他上了《朗读者》，而这一期的主题是“生命”，他用磁性的嗓音，朗读了一段《哈姆雷特》中的经典独白，相当震撼：...",
        "imgUrl": "//upload-images.jianshu.io/upload_images/2259045-2986b9be86b01f63?imageMogr2/auto-orient/strip|imageView2/1/w/300/h/240"
      }]
  })
})

app.listen('5000', () => {
  console.log('listening port 5000')
})
